long absent; soon forgotten - Alemán Inglés Diccionario